Perfectly fitted our needs.