final revision for first feature