milestone 3 preliminary
milestone 3 stuff workie