play with controllers example