revised hands-on 2