basic commands covered. starting advanced ones.