fix everything so it works for real