well thats harder than it should be