gradle support added