trying to get things back correctly