Implement "preset" option

Fix #54