refactoring site object getter will prefix return with base path