added conditional statements for #3, @phikai you’re worthless