Updated If Statements