simple savers
Merge pull request #7 from Dobr1802/kindness

add surface saver behavior