resources cleanup, added sonic