modify
add .. and ... tests