move types to scutsCore