use strings instead of enum for ArrowButton direction