specialized out classes for two different projects