Private system, working for template

FC probably not working yet
FC working with private funcs