added bean implementation function
stable release 0.8