Added correct return type to all parse and execute function so that the compiler stop complaining