made basic template. haven't checked it yet