Major API revision
updated beans