fixing technical errors