added all necessary stubs for testing