took out user interfaces