Sorry, missed missing `break;`. Looks good otherwise