adding operations to add and making it required