beans fundamentals