few updates using this as a backup