Depend on methods :(