custom system creation works