preferences ui

Signed-off-by: strippat <strippato@gmail.co>