started to implement put commant