Removed type annotation, it caused a circular dependency