Flatlander Gems Tutorial without using custom directives