realized its all wrong