this is a pile of bull i didnt do any of this