Added eye() methods. Changed some methods(minor)