writing first feature