gonna have to do some kinda site remembering for this maddness