please review and adjusted 
