handling custom extras from within the gem