Added all methods. Aborts at end