buttons refactored. Added articles on buttons