in the middle of fixing the shell bug