+ implementation of some methods