add tests; project resource