Smile blocks refactored.