some fixes, example player