Added basic operations classes