new marker code + new early return for record + new rviz config
tf under arm try