custom size and alpha