setting a open source mini framework