adding new features to barry's code