added pointer cursor