Added notes about implemenation