clean code, update shm, add mykie