refactoring
refactoring staccato
refactoring rest
refactoring note