cursor can be implement by using a brick