some attempts at sound... still cleaning up