New definitions and writer