fixing add passing bugs..