reversed directions of all arrows
added features and samples