upload app modules