started controllables functionality
changes to this file apparently