put uncommon things to other file