examples and work from SIB front-end classes