this.x -> getX() and same with y