I was going to implement an indicator for the action on each direction but didn't have time for that. Also the action are identical for opposite faces. Thanks for the feedback.