customize attrs and style