working progress bah