actually accept multiple presets

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
check if presets exist

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>
fix warnings for old-style commands

Signed-off-by: Chris “Kwpolska” Warrick <kwpolska@gmail.com>