more tweaks and sample stuffs.