Added >> functionality