changed open project functionality