async selector fix