project frame init