added framework classes& libraries