It is better toseparate framework from application