working on fastButtons