remove magic get in favor of methods