new comfortable parameters position on objects creation functions