removed not working setAsync