bug in clear()