fix codig errors