definitely messing up still