Created exceptions for stock adding