My willbot implementation