lazy init and style bug fixes