some advancements

Quick Reply