write
remove check