rm sym
first work
working shm
minor work with send