First trial commit..Yes i realise it is using java 1.5!!