extand std namespace with usefll functions