working on filling out stubs for API, but tired...