make better defaults
fix messages