forked angular generator