Separate into files for eventual library integration