Director buying - a good sign - he managed to buy @ 2.27 - it should turn out be a timely purchase (IMHO)