fix check pos