might regret this but trying to improve results