better use of utils && removed properties related to style