Classes reconstruction