trying to do some template shit