some things flow fixed AHAHAHA