this was unreal... i am at a loss