cleanup unnecessary methods