# I'd suggest levels that are not reached show in the context menu as ?????? or not show at all. Other then that this looks pretty solid. Good work!