piece and decorator service initialize, some comments added, etc.