small starport model and defs