draft using angular