Removed user identification and added cleaning function to exec()