fml i am ready to be done w this shit. i need to pass tho