format and size change