without obj directory