taking a step back trying more of this whenever stuff