semi sounds working, TODO: make them work more than once