Adding File open functionality