functions in stone crushing company