Base proj structure