select elements
separate to different files
global vars move