Rose micro solutions