why not `else if`. More readable i think