Readded GUI, fixed hooks