-removed useless embedded directory in build
-updated tasks
-added function wrapper