-fixed errors