added package and compilation stuff