First attempt at control objects