I'm learnin' how to work dis thang but it's still complicated....