timing works...ish, playing back works