remove redundant parenthesis
add waiting phase during write