james | created wrapper class for template