All were written and directed by Que: