Very basic, ok for the value but could also a be a bit cleaner.