remove ensure checking