removed some methods that won't be used