revised version to 0.2 & added features for future