fixed person factory