ignore undefined state