Adding ideas for more implementations and notes