general design and spare time