Sleeklens – a review