took out system clear function