initial template for the gem