Learn directives + add simple collision