Adding Class Framework