Use *args instead of args
Refactored open and fixed few failing specs