ino project best practice