Added 4 methods