overlay handle None as input to get and set values in store
sing and angular momentum update
removed print
start at 3
add gas parts