merged kernels 2-3 of shmem, cleaned up code. The end.