Desktop Pet Project: Some small fixes

Fixes to new functions and some old bugs