misc features added