damn whos hatch ?