basics should work now