solved two low level problem