tab movement mostly works and added graphics