Added needed basic methods