Removed some explicit type specifications