ALL in ONE

@dilbarkbw660