Basic instructions implementation