explicitly define gradle tasks