Bitcoin Forum
January 14, 2026, 06:20:18 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why is there no "trash can" for BitcoinTalk members?  (Read 108 times)
yhiaali3 (OP)
Legendary
*
Online Online

Activity: 2310
Merit: 2479



View Profile WWW
Today at 10:25:23 AM
 #1

As you know, or as some of you may know, I'm working on a custom extension for the BitcoinTalk forum.

Bitcointalk Extension - All In One - Update V3 -2025

This requires a lot of testing on the site to ensure the extension functions correctly and to identify any potential errors.Recently, I had a problem with the extension and was testing the new editor. I was copying and pasting random text to see how it would appear in the preview. I clicked the "Reply" button on a random post and copied and pasted several random texts to check the result and see if there were any formatting issues. Instead of clicking the "Preview" button, I clicked the "Reply" button and the result was fine, but the post was random and unrelated to the topic so I deleted it immediately.

I don't know if the topic remains in the administrators' trash folder, and here a question came to my mind: why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?




███████▄▄███▄███▄
███▄▄████████▌██
▄█████████████▐██▌
██▄███████████▌█▌
███████▀██████▐▌█
██████████████▌▌▐
████████▄███████▐▐
█████████████████
███████████████▄██▄
██████████████▀▀▀
█████▀███▀▀▀

▄▄▄██████▄▄▄███████▄▄▄
███████████████████████████
███▌█████▀███▌█████▀▀███████████▄▄▄▄▄▄▄▄
███▌█████▄███▌█████▄███▐███████████████████▄
▐████████████▀███████▄██████████▀▀▀▀▀▀▀▀████▀
▐████████████▄██▄███████████▌█████████▄████▀
▐█████████▀█████████▌█████████████▄▄████▀
██████████▄███████████▐███▌██▄██████▀
██████████████▀███▐███▌██████████████████████
████▀██████▀▀█████████▌███▀▀▀▀███▀▀▀▀▀▀▀████▌
 
      P R E M I E R   B I T C O I N   C A S I N O   &   S P O R T S B O O K      

█▀▀









▀▀▀

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

  98%  
RTP

 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▀▀█









▀▀▀

█▀▀









▀▀▀

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

 HIGH 
ODDS

 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▀▀█









▀▀▀
 
..PLAY NOW..
DubemIfedigbo001
Hero Member
*****
Online Online

Activity: 910
Merit: 630


Let love lead


View Profile WWW
Today at 10:32:51 AM
Last edit: Today at 10:55:10 AM by DubemIfedigbo001
 #2

why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?[/size][/color]
I believe your drafts section serves as your personal trash bin, as long as you preview them as you type, they are automatically saved as drafts which you can always reference later. You can post it again or leave it deleted. I make it a point of duty to always preview posts as I make them, that way I don't have to loose them, I can even access previous versions from the drafts section in case I am not liking my new modifications.

I don't see much need for that actually when we have tools to retrieve deleted posts on the forum.

 
█▄
R


▀▀██████▄▄
████████████████
▀█████▀▀▀█████
████████▌███▐████
▄█████▄▄▄█████
████████████████
▄▄██████▀▀
LLBIT▀█ 
  TH#1 SOLANA CASINO  
████████████▄
▀▀██████▀▀███
██▄▄▀▀▄▄████
████████████
██████████
███▀████████
▄▄█████████
████████████
████████████
████████████
████████████
█████████████
████████████▀
████████████▄
▀▀▀▀▀▀▀██████
████████████
███████████
██▄█████████
████▄███████
████████████
█░▀▀████████
▀▀██████████
█████▄█████
████▀▄▀████
▄▄▄▄▄▄▄██████
████████████▀
........5,000+........
GAMES
 
......INSTANT......
WITHDRAWALS
..........HUGE..........
REWARDS
 
............VIP............
PROGRAM
 .
   PLAY NOW    
Hazink
Sr. Member
****
Offline Offline

Activity: 770
Merit: 399


Trêvoid █ No KYC-AML Crypto Swaps


View Profile
Today at 10:36:31 AM
 #3

I don't know if the topic remains in the administrators' trash folder, and here a question came to my mind: why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?[/size][/color]
One thing I can think out of it is loading, since the forum already has a trash folder where I believe only the admin and mods have access to it. 

It could also be added to individuals. But for the sake of saving the forum, some load that option is not made available, but our draft can always serve as our trash. Since you have already published that post, it's saved in your draft for a specific period until you reach the max number, which is also the same thing if we have personal trash there will be time limit to when it all get wiped out the difference is that you can't reverse it unless you manually post it back. 

▄▄█████████████████▄▄
▄█████████████████████▄
███▀▀█████▀▀░░▀▀███████

██▄░░▀▀░░▄▄██▄░░█████
█████░░░████████░░█████
████▌░▄░░█████▀░░██████
███▌░▐█▌░░▀▀▀▀░░▄██████
███░░▌██░░▄░░▄█████████
███▌░▀▄▀░░█▄░░█████████
████▄░░░▄███▄░░▀▀█▀▀███
██████████████▄▄░░░▄███
▀█████████████████████▀
▀▀█████████████████▀▀
|
 
▄██████▄▄██████▄
▀██▄██▀███▀██▄██▀
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
█████████████████████
▀███████████████████▀
 

   ✦
 
Claim your reward
every day until
December 25th!
|

██









█████
███████
███████
█▄
██████
████▄▄
█████████████▄
███████████████▄
░▄████████████████▄
▄██████████████████▄
███████████████▀████
██████████▀██████████
██████████████████
░█████████████████▀
░░▀███████████████▀
████▀▀███
███████▀▀
████████████████████   ██
 
[..►PLAY..]
 
████████   ██████████████
TypoTonic
Full Member
***
Offline Offline

Activity: 182
Merit: 352



View Profile WWW
Today at 12:53:50 PM
 #4

-snip- Instead of clicking the "Preview" button, I clicked the "Reply" button and the result was fine, but the post was random and unrelated to the topic so I deleted it immediately.
Maybe you can try using the preview shortcut (alt+p) to prevent this from happening again. Wink

I don't know if the topic remains in the administrators' trash folder, and here a question came to my mind: why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?
Your post reminded me of this topic from fillippone: RECOVERING the ORIGINAL version of an EDITED Post. I don't think a personal trash can is necessary, since the drafts page already works pretty well in retrieving the full bbcode version of your recent posts.

DPHOR
Sr. Member
****
Offline Offline

Activity: 602
Merit: 271



View Profile
Today at 01:41:20 PM
 #5

Whenever you mistakenly post on the forum and delete it as it doesn't relate or corelates with the topic you created, you can find them back using Nijastic.space as an Archive or something so.. that is why that tools is being deployed to help forum users. Another one I noticed is your draft, assuming you are making post and you previewed it initially it would remain on your draft and when you click on draft you would see all your previously reviewed post over there. But however, I believe the admins or mod do also have a general overview of how all activities goes on the forum and also already deleted posts and topics which they could have a trash scan.. I could be wrong.

▄▄███████████████████▄▄
▄███████████████████████▄
███████████████████▄█████
█████████████████████████
███████████▀█████████████
█████████▀███▀██████▀████
██████████████████▄██████
█████████▄▄▄▄███████████
██████████▄▄▄████████████
███████████████████▀█████
████████████████▀▀███████
▀███████████████████████▀
▀▀███████████████████▀▀
 
EARNBET 
████
██
██
██
██
██
██
██
██
██
██
██
████
███████▄▄███████████
████▄██████████████████
██▀▀███████████████▀▀███
▄████████████████████████
▄▄████████▀▀▀▀▀████████▄▄██
███████████████████████████
█████████▌██▀████████████
███████████████████████████
▀▀███████▄▄▄▄▄█████████▀▀██
▀█████████████████████▀██
██▄▄███████████████▄▄███
████▀██████████████████
███████▀▀███████████
████████
HIGHEST VIP REWARDS
G U A R A N T E E D 
████████
████████
██
██
██
██
██
██
██
██
██
██
██
████████
█████████

▄▄▄
▄▄▄███████▐███▌███████▄▄▄
█████████████████████████
▀████▄▄▄███████▄▄▄████▀
█████████████████████
▐███████████████████▌
███████████████████
███████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

█████████
████████
King of The Castle
$200,000 in prizes
████████
████████
██
██
██
██
██
██
██
██
██
██
██
████████
█████████
62.5%
████████
█████████
 
RAKEBACK
BONUS

 
█████████
████
██
██
██
██
██
██
██
██
██
██
██
████
[/c
Nathrixxx
Full Member
***
Offline Offline

Activity: 406
Merit: 221



View Profile
Today at 02:04:10 PM
 #6

We can achieve this in several ways if we wish to explore how the feature could work. Firstly, we can use a third-party non-jastic space tool, and secondly, through the use of the draft button. At the same time, lastly, we can also consider the off-topic section as a trash can, some threads are being dumped, so if all these are in place, then I don't see more demand for us to have a trash can aside from the ones that already serve a similar role.

TryNinja
Legendary
*
Offline Offline

Activity: 3444
Merit: 9615


@ List of no-KYC websites: https://bitlist.co


View Profile WWW
Today at 04:13:24 PM
 #7

There is a chance you can find your post here. Smiley

https://bitlist.co/user/id/2168312/posts?only_deleted=true&limit=20

 
 ..  Duel.com  
█████████████████████████
█████████████████████████
████░░▀███████████▀░░███
████▄░░░▀███████▀░░░▄████
█████▄░░░▀███▀░░░▄██████
████████▄░▄█▀░░░▄████████
██████████▀░░░▄██████████
█████▀▀█▀░░░▄█▀░▀█▀▀█████
████▄░░░░▄███▄░░░░▄█████
█████▀░░░░▀███▀░░░░▀█████
████▄░▄██▄▄███▄▄██▄░▄███
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
████████████▌░░▀▀▀███████
████████████░░░░░░░░░████
████▀▀▀░░▐█▌░▄██▄▄░░▐████
████▌░░░░██░░██████░█████
█████░░░▐█▌░░░██▀▀░▐█████
█████▌░░██░░░░░░░░░██████
██████░▐██▄▄▄░░░░░▐██████
██████▌░░▀▀▀▀███▄▄███████
███████░░▄▄▄█████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████▀▀░░░░░▀▀████████
██████▀▄███▄░▄███▄▀██████
█████░▐████▀░▀████▌░█████
███░░░▀▀▀░░░░░▀▀▀░░░████
████░▄██▄░░░░░░░▄██▄░████
████░████▄░░░░░▄████░████
████░▀▀█▀▄▄▄▄▄▀█▀▀░█████
██████▄░░▐█████▌░░▄██████
████████▄▄░▀▀▀░▄▄████████
█████████
████████████████
█████████████████████████
 
   THE FIRST CASINO THAT GIVES A F.    ....Play Now....  .... 
Upgrade00
Legendary
*
Online Online

Activity: 2646
Merit: 2833


Community Manager - Brand Promotions ✅


View Profile WWW
Today at 04:17:11 PM
 #8

<snip#>why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?[/size][/color]
All you posts are automatically saved to you drafts whether or not you preview them first. This serves as your trash can for 7 days which is enough time for anyone to decide if they want to return to a post they made.

Here is a tool by TryNinja which auto saves your drafts while typing; https://bitcointalk.org/index.php?topic=5480688.0
This protects you from losing your texts while you're still typing them if you're making long content.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
igebotz
Staff
Legendary
*
Offline Offline

Activity: 1988
Merit: 2274


Convert Your BTC To Naira Here 💰


View Profile WWW
Today at 04:38:34 PM
 #9

I don't know if the topic remains in the administrators' trash folder, and here a question came to my mind: why isn't there a "trash bin" for users who sometimes have to delete their posts or delete them by mistake, so that they can be accessed later and either restored or permanently deleted?[/size]

There's a Trashcan and it's only visible and accessible to the mods but only the admin can restore deleted posts/threads on the forum.

..stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..

Code:
[center][table][tr][td][url=https://stake.com/?c=Igebotz][font=Arial black][size=24pt][glow=#0f212e,2][color=transparent][size=8pt].[/size].[size=9pt][sup][size=16pt][color=#fff]Stake.com[/size][/sup][/size].[size=8pt].[/td]
[td][/td][td][/td]
[td][size=2pt][tt]   [color=#2d4454]▄████████████████████████████████████▄
   [glow=#fff,2]██ [color=#ccc]▄▄▄▄▄▄▄▄▄▄[/color]            [color=#ccc]▄▄▄▄▄▄▄▄▄▄[/color] ██[/glow]  [color=#ed5564]▄████▄[/color]
   [glow=#fff,2]██ [color=#ccc]▀▀▀▀▀▀▀▀▀▀[/color] [color=#0c79ed]██████████[/color] [color=#ccc]▀▀▀▀▀▀▀▀▀▀[/color] ██[/glow]  [color=#ed5564]██████[/color]
   [glow=#fff,2]██ [color=#0c79ed]██████████ ██      ██ ██████████[/color] ██[/glow]   [color=#ed5564]▀██▀[/color]
   [glow=#fff,2]██ [color=#0c79ed]██      ██ ██████  ██ ██      ██[/color] ██[/glow]    [color=#ccc]██[/color]
   [glow=#fff,2]██ [color=#0c79ed]██████  ██ █████  ███ ██████  ██[/color] ██[/glow][color=#ccc]██▄ ██[/color]
   [glow=#fff,2]██ [color=#0c79ed]█████  ███ ████  ███
yhiaali3 (OP)
Legendary
*
Online Online

Activity: 2310
Merit: 2479



View Profile WWW
Today at 06:08:52 PM
 #10


There is a chance you can find your post here. Smiley

https://bitlist.co/user/id/2168312/posts?only_deleted=true&limit=20


Thank you for the link, it was very helpful. I actually found it. But can it be recovered? Can it be permanently deleted or erased?My point is this: why can't each user have their own trash bin, where they can view their deleted posts and have the option to restore or delete them?






███████▄▄███▄███▄
███▄▄████████▌██
▄█████████████▐██▌
██▄███████████▌█▌
███████▀██████▐▌█
██████████████▌▌▐
████████▄███████▐▐
█████████████████
███████████████▄██▄
██████████████▀▀▀
█████▀███▀▀▀

▄▄▄██████▄▄▄███████▄▄▄
███████████████████████████
███▌█████▀███▌█████▀▀███████████▄▄▄▄▄▄▄▄
███▌█████▄███▌█████▄███▐███████████████████▄
▐████████████▀███████▄██████████▀▀▀▀▀▀▀▀████▀
▐████████████▄██▄███████████▌█████████▄████▀
▐█████████▀█████████▌█████████████▄▄████▀
██████████▄███████████▐███▌██▄██████▀
██████████████▀███▐███▌██████████████████████
████▀██████▀▀█████████▌███▀▀▀▀███▀▀▀▀▀▀▀████▌
 
      P R E M I E R   B I T C O I N   C A S I N O   &   S P O R T S B O O K      

█▀▀









▀▀▀

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

  98%  
RTP

 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▀▀█









▀▀▀

█▀▀









▀▀▀

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

 HIGH 
ODDS

 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

▀▀█









▀▀▀
 
..PLAY NOW..
TryNinja
Legendary
*
Offline Offline

Activity: 3444
Merit: 9615


@ List of no-KYC websites: https://bitlist.co


View Profile WWW
Today at 06:13:15 PM
 #11

Thank you for the link, it was very helpful. I actually found it. But can it be recovered? Can it be permanently deleted or erased?My point is this: why can't each user have their own trash bin, where they can view their deleted posts and have the option to restore or delete them?



Why recover it? Can't you just copy from the archive and recreate the post?

Btw, what's up with your posts at a different color and size? People often do not like this. Tongue

 
 ..  Duel.com  
█████████████████████████
█████████████████████████
████░░▀███████████▀░░███
████▄░░░▀███████▀░░░▄████
█████▄░░░▀███▀░░░▄██████
████████▄░▄█▀░░░▄████████
██████████▀░░░▄██████████
█████▀▀█▀░░░▄█▀░▀█▀▀█████
████▄░░░░▄███▄░░░░▄█████
█████▀░░░░▀███▀░░░░▀█████
████▄░▄██▄▄███▄▄██▄░▄███
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
████████████▌░░▀▀▀███████
████████████░░░░░░░░░████
████▀▀▀░░▐█▌░▄██▄▄░░▐████
████▌░░░░██░░██████░█████
█████░░░▐█▌░░░██▀▀░▐█████
█████▌░░██░░░░░░░░░██████
██████░▐██▄▄▄░░░░░▐██████
██████▌░░▀▀▀▀███▄▄███████
███████░░▄▄▄█████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████▀▀░░░░░▀▀████████
██████▀▄███▄░▄███▄▀██████
█████░▐████▀░▀████▌░█████
███░░░▀▀▀░░░░░▀▀▀░░░████
████░▄██▄░░░░░░░▄██▄░████
████░████▄░░░░░▄████░████
████░▀▀█▀▄▄▄▄▄▀█▀▀░█████
██████▄░░▐█████▌░░▄██████
████████▄▄░▀▀▀░▄▄████████
█████████
████████████████
█████████████████████████
 
   THE FIRST CASINO THAT GIVES A F.    ....Play Now....  .... 
Majestic-milf
Hero Member
*****
Online Online

Activity: 1414
Merit: 702



View Profile
Today at 06:14:23 PM
 #12



There's a Trashcan and it's only visible and accessible to the mods but only the admin can restore deleted posts/threads on the forum.
I believe he wanted a trashcan where everyone can make use of and not just a select few.
I haven't really taken too much thought of having a "trash can" or it's necessity since like one of the users mentioned, the Preview option does that trick, saving texts that could be useful later and for a situation of if while typing, something happens that makes the page get refreshed, a work that has been previewed can be gotten back in "Drafts"

▄███████████████████▄
████████████████████████
██████████▀▀▀▀██████████
███████████████▀▀███████
████████▄▄████▄▄███████
███████████████████████
██████████▀██▀██████████
█████████▄████▄▄▄▄██████
██████▀████▄▄████▀██████
████████▀████████▀██████
██████▄████▀▀▀▀█████████
█████████▄▄████▄▄████████
▀███████████████████▀
.
 BC.GAME 
███████████████
███████████████
███████████████
███████████████
██████▀░▀██████
████▀░░░░░▀████
███░░░░░░░░░███
███▄░░▄░▄░░▄███
█████▀░░░▀█████

███████████████

███████████████

███████████████

███████████████
███████████████
███████████████
███████████████
███████████████
███░░▀░░░▀░░███
███░░▄▄▄░░▄████
███▄▄█▀░░▄█████
█████▀░░▐██████
█████░░░░██████

███████████████

███████████████

███████████████

███████████████
███████████████
███████████████
███████████████
███████████████
██████▀▀░▀▄░███
████▀░░▄░▄░▀███
███▀░░▀▄▀▄░▄███
███▄░░▀░▀░▄████
███░▀▄░▄▄██████

███████████████

███████████████

███████████████

███████████████

DEPOSIT BONUS
.1000%.
GET FREE
...5 BTC...

REFER & EARN
..$1000 + 15%..
COMMISSION


 Play Now 
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!