Some small components to use in interfaces, most of them are for tests only