added task for compiling