added some methods
added some methods