BROKEN COMMIT - intermdiary implementation of Future