added framework and libs