fixed hacky hide
fixed all bugs! amazing