writes can work in a professional or non professional way