writer support added