silly mistakes need to be taken care of