this makes more more sense