update to support building python bindings, hopefully with proper spacing =)