My first try to make simple framework