how to write an effective assignment